const install = (Vue, vm) => {
	// 此为自定义配置参数，具体参数见上方说明
	Vue.prototype.$u.http.setConfig({
		baseUrl: 'https://api-hmugo-web.itheima.net/api/public/v1',
		loadingText: '努力加载中~',
		loadingTime: 500,
		
        
	}, // 响应拦截，如配置，每次请求结束都会执行本方法
    Vue.prototype.$u.http.interceptor.response = (res) => {
      // 判断响应是否 成功
      if (res.meta && res.meta.status === 200) {
        return res.message;
      } else {
        // 失败
        return res.meta;
      }
    },
    // 请求拦截部分，如配置，每次请求前都会执行
	Vue.prototype.$u.http.interceptor.request = (config) => {
		
		
		
		if(config.url.includes("/my/")) config.header.Authorization = vm.$store.state.user.token;
		return config;
	}
    );
}

export default {
	install
}